using System;
using System.Collections.Generic;

namespace Leo.Entities
{
    public partial class PRODUCTO
    {
        public PRODUCTO()
        {
            this.DETALLE_PEDIDO = new List<DETALLE_PEDIDO>();
            this.DetalleRecetas = new List<DetalleReceta>();
            this.DETALLEVENTAs = new List<DETALLEVENTA>();
            this.Lotes = new List<Lote>();
        }

        public int id_producto { get; set; }
        public string nombre_generico { get; set; }
        public string nombre_comercial { get; set; }
        public string descripcion { get; set; }
        public Nullable<decimal> Precio_venta { get; set; }
        public Nullable<decimal> Precio_compra { get; set; }
        public string Ubicacion { get; set; }
        public Nullable<System.DateTime> fecha_caducidad { get; set; }
        public string comentario { get; set; }
        public Nullable<int> id_laboratorio { get; set; }
        public Nullable<int> id_proveedor { get; set; }
        public virtual ICollection<DETALLE_PEDIDO> DETALLE_PEDIDO { get; set; }
        public virtual ICollection<DetalleReceta> DetalleRecetas { get; set; }
        public virtual ICollection<DETALLEVENTA> DETALLEVENTAs { get; set; }
        public virtual Laboratorio Laboratorio { get; set; }
        public virtual ICollection<Lote> Lotes { get; set; }
        public virtual Proveedor Proveedor { get; set; }
    }
}
